Địa lý Thanh Long, Hà Quảng

Xã Thanh Long nằm ở phía tây nam huyện Hà Quảng, có vị trí địa lý:

Xã Thanh Long có diện tích 51,52 km², dân số năm 2019 là 2.969 người, mật độ dân số đạt 58 người/km².[2]

Trên địa bàn xã Thanh Long có các ngọn núi như: Cốc Ngóa, Cốc Tắm, Cốc Toòng, Đông Phán, Kèng Troong, Phia Lác, Phia Sấn, Thôm Cán.

Suối Cấu Pẻn, suối Khuổi Heo và suối Pắc Chào chảy trên địa bàn Thanh Long.